import re

# 3、邮箱匹配  （中间包含@   xxx@xx.(com,cn,mail) xxx都是以字母数字组合 @前面8-16位）
while 1:
    email = input("请输入你要新创建的邮箱:")
    if re.search(r"(?=.*[0-9]*.*)(?=.*[A-Za-z]*.*)[0-9A-Za-z]{8,16}[@](qq|126|163|yahoo|msn)\.(com|cn|mail)", email):
        print("你的邮箱已创建")
    else:
        print("你输入的邮箱不合法")
